Skip to main content

タブ:アクセス権

データ保護に関する推奨事項

データセキュリティ違反のリスクを最小限に抑えるために、アプリケーションが実行されているシステムに対して、次の組織的および技術的なアクションを実行することをお勧めします。可能な限り、PLCと制御ネットワークをオープンネットワークとインターネットにさらすことは避けてください。リモートアクセス用のVPNなど、保護のために追加のデータリンク層を使用し、ファイアウォールメカニズムをインストールします。許可された人だけにアクセスを制限し、最初の試運転中に既存のデフォルトのパスワードを変更し、定期的に変更します。

重要

デバイスユーザー管理の概念と使用法に関する詳細な情報は、 デバイスユーザー管理の処理 章。

そこには、エディタの使用方法に関する次の手順もあります。

  • ユーザー管理を編集および表示するためのコントローラーへの初回ログイン

  • コントローラのユーザー管理で新しいユーザーを設定する

  • コントローラのユーザ管理におけるコントローラオブジェクトへのアクセス権の変更

  • * .dumファイルからのユーザー管理のロード、変更、およびオフラインモードでのコントローラーへのダウンロード

このタブでは、コントローラ上のオブジェクトに対するデバイス ユーザーのデバイス アクセス権を定義します。プロジェクト ユーザー管理と同様に、ユーザーは少なくとも 1 つのユーザー グループのメンバーである必要があり、特定のアクセス権を付与できるのはユーザー グループのみです。

. の要件アクセス権 表示されるタブ:
  • 「アクセス権の表示」タブオプションはで選択する必要があります CODESYSのオプションデバイスエディタカテゴリー。

    これに注意してください CODESYS オプションは、デバイスの説明で上書きできます。

. ユーザーグループに付与されるアクセス権の要件
  • ユーザー管理用のコンポーネントは、コントローラーで使用可能である必要があります。それが主要な要件です。

  • ユーザーとユーザー グループは、ユーザーとグループタブ。

タブのツールバー

rdncy_icon_update_framed.png 同期

エディターとデバイスのユーザー管理の間の同期のオンとオフを切り替えます。

ボタンが「押されていない」場合は、エディタが空白であるか、ハードディスクからロードした構成が含まれています。

エディターにまだデバイスと同期されていないユーザー構成が含まれているときに同期を有効にすると、エディターの内容がどうなるかを確認するメッセージが表示されます。オプション:

  • デバイスからアップロードし、エディターのコンテンツを上書きします:デバイスの構成がエディターにロードされ、現在の内容が上書きされます。

  • エディターのコンテンツをデバイスにダウンロードし、そこでユーザー管理を上書きします:エディターの構成がデバイスに転送され、そこで適用されます。

_cds_icon_open_file_framed.png ディスクからインポート

  • 上のボタンをクリックすると ユーザーとグループ インポートするタブ デバイスユーザー管理ファイル* .dum2、ファイルを選択するためのデフォルトのダイアログが開き、ハードドライブからデバイスユーザー管理ファイルを選択します。ファイルを選択した後、 パスワードを入力する ダイアログが開きます。ファイルのエクスポート時に割り当てられたパスワードを指定する必要があります。次に、ユーザー管理が有効になります。

    注:V3.5 SP16より前では、 デバイスユーザー管理ファイル(* .dum) 暗号化を必要としないファイルタイプが使用されました。

  • 上のボタンをクリックすると アクセス権 インポートするタブ デバイスの権利管理ファイル* .drm、ファイルを選択するためのデフォルトのダイアログが開き、ハードドライブから対応するファイルを選択します。ダイアログの既存の構成は、インポートされたファイルによって上書きされます。

_cds_icon_save_to_disc_framed.png ディスクにエクスポート

  • 上のボタンをクリックすると ユーザーとグループ タブ、最初に パスワードを入力する デバイスのユーザー管理ファイルにパスワードを割り当てるためのダイアログが開きます。注:コントローラーでこのユーザー管理を有効にするには、後でこのファイルをインポートするときにこのパスワードを繰り返す必要があります。

    パスワード割り当てダイアログを閉じると、ハードディスクからユーザー管理構成を選択してインポートするためのデフォルトのダイアログが開きます。この場合、ファイルタイプは次のとおりです。 デバイスユーザー管理ファイル(* .dum2)

    注:V3.5 SP16より前では、 デバイスユーザー管理ファイル(* .dum) 暗号化を必要としないファイルタイプが使用されました。

  • 上のボタンをクリックすると アクセス権 タブ、ファイルタイプは デバイスの権利管理ファイル(* .drm)。この場合、保存する前にファイルにパスワードを割り当てる必要はありません。

デバイスユーザー

デバイスに現在ログインしているユーザーのユーザー名

51. オブジェクト

ツリー構造では、実行時にアクションを実行できるオブジェクトが一覧表示されます。オブジェクトはそれぞれオブジェクトソースによって割り当てられ、オブジェクトグループに部分的に並べ替えられます。の中に 権利 ビューでは、選択したオブジェクトへのユーザーグループのアクセスオプションを構成できます。

. オブジェクトソース(ルートノード)
  • ファイルシステムオブジェクト→デバイス:これらのオブジェクトでは、コントローラーの現在の実行ディレクトリのフォルダーにアクセス許可を付与できます。

  • ランタイムオブジェクト→/:これらのオブジェクトでは、コントローラーでオンラインアクセスできるすべてのオブジェクトが管理されているため、アクセス許可を制御する必要があります。

オブジェクトの説明はにあります オブジェクトの概要 テーブル。

オブジェクトグループとオブジェクト(インデント)

例: デバイス 子ノードを使用 ロガーPlcLogic設定UserManagement



52. 権限

一般に、サブオブジェクトはルート オブジェクト (デバイス または /)。つまり、ユーザー グループの権限が拒否されるか、親オブジェクトに明示的に付与されると、まずすべての子オブジェクトに影響します。

この表は、ツリーで現在選択されているオブジェクトに適用されます。すべてのユーザーグループについて、このオブジェクトで可能なアクションに対して現在構成されている権限が表示されます。

_cds_img_device_user_management_access_rights.png
. オブジェクトに対して可能なアクション:
  • 削除を追加

  • 変更

  • 意見

  • 実行する

オブジェクトをクリックすると、右側の表に、選択したオブジェクトで使用可能なユーザーグループのアクセス権が表示されます。

これにより、次のことをすばやく確認できます。

  • オブジェクトによって評価されるアクセス権

  • どのユーザーグループがどのオブジェクトに対してどの有効な権限を持っているか

. 記号の意味
  • _cds_icon_grant.png:明示的に付与されたアクセス権

  • _cds_icon_deny.png:アクセス権が明示的に拒否されました

  • _cds_icon_grant_greyed.png:継承により付与されたアクセス権

  • _cds_icon_deny_greyed.png:継承によりアクセス権が拒否されました

  • _cds_icon_clear_permission.png:アクセス権が明示的に付与または拒否されておらず、親オブジェクトにも継承されていません。アクセスできません。

  • 記号なし:アクセス権が異なる複数のオブジェクトが選択されています。

記号をクリックして権限を変更してください。



510.

The ロガー 上のオブジェクト アクセス権 タブは「ロガー」コンポーネントによって作成され、そのアクセス権を制御します。真下にあります デバイス ランタイムオブジェクト。

このオブジェクトの可能なアクセス権は、 意見 アクション。

_cds_img_dev_access_right_ex1.png

最初に、各オブジェクトには読み取りアクセス権があります。これは、すべてのユーザーがコントローラーの「ロガー」を読み取ることができることを意味します。このアクセス権を単一のユーザーグループに対して拒否する必要がある場合(サービス 例では)、ロガーオブジェクトへの読み取りアクセスを明示的に拒否する必要があります。

_cds_img_dev_access_right_ex2.png


オブジェクトの概要

ランタイムオブジェクト→デバイス

Logger

ロガーへのオンラインアクセスは読み取り専用です。したがって、 意見 ここでアクセス権を付与または拒否できます。

PlcLogic

すべての IEC アプリケーションは、ダウンロード中に子オブジェクトとして自動的にここに挿入されます。アプリケーションが削除されると、自動的に削除されます。

これにより、アプリケーションへのオンラインアクセスを個別に制御できます。アクセス権は、システム内のすべてのアプリケーションに対して一元的に割り当てることができます。 Plcロジック

The 管理者デベロッパー ユーザーグループは、IECアプリケーションに完全にアクセスできます。 The サービス時計 ユーザーグループには読み取りアクセスのみがあります(たとえば、値の読み取り専用監視の場合)。

次の表は、IECアプリケーションに特定のアクセス権が付与されている場合に特に影響を受けるアクションを示しています。

x :権限は明示的に設定する必要があります。

- : 権限は関係ありません。

Application

手術

アクセス権

削除を追加

実行する

変更

意見

ログイン

-

-

-

x

作成

x

-

-

-

子オブジェクトを作成する

x

-

-

-

消去

x

-

-

-

ダウンロード/オンライン変更

x

-

-

-

ブートアプリケーションの作成

x

-

-

-

変数の読み取り

-

-

-

x

変数の書き込み

-

-

x

x

力変数

-

-

x

x

ブレークポイントの設定と削除

-

x

x

-

次のステートメントを設定

-

x

x

-

コールスタックの読み取り

-

-

-

x

シングルサイクル

-

x

-

-

フロー制御をオンにします

-

x

x

-

起動停止

-

x

-

-

リセット

-

x

-

-

保持変数を復元する

-

x

-

-

保持変数を保存する

-

-

-

x

PLCShell

だけ 変更 この時点で許可が評価されます。これは、 変更 ユーザーグループに権限が付与されており、PLCシェルコマンドも評価できます。

RemoteConnections

コントローラへの追加の外部接続は、このノードの下に設定できます。現在、OPCUAサーバーへのアクセスはここで構成できます。

Settings

これは、コントローラーの構成設定へのオンライン アクセスです。

  • Security Settings: デフォルトでは、 修正する セキュリティ設定の権限は管理者にのみ付与されます。

UserManagement

これは、コントローラのユーザー管理へのオンライン アクセスです。デフォルトでは、読み取り/書き込みアクセスは管理者にのみ許可されています。

Access_rights.png
  • Access Rights: このオブジェクトを選択すると、 権利 見る。つまり、権限管理の読み取りのみを許可するユーザー グループと、権限管理の変更を許可するユーザー グループを構成できます。

  • Groups: デバイス ユーザー管理のユーザー グループごとに個別のオブジェクトが自動的に作成され、下に表示されます。 グループ.ユーザー グループ オブジェクトを選択すると、ユーザー グループに対する権限を設定できます。つまり、ユーザー グループの読み取りまたは変更を許可するユーザー グループを構成できます (たとえば、ユーザー グループに新しいユーザーを追加するなど)。

    デフォルトでは、次のユーザー グループがオブジェクトを使用できます。

    • Administrator

    • Developer

    • Service

    • Watch

    これにより、段階的または制限付きの管理者グループを設定できます。たとえば、ビジュアライゼーション ユーザー グループに既存のユーザーを追加できるだけで、新しいユーザーを作成したり、既存のユーザーのパスワードを変更したりできないビジュアライゼーション管理者グループを設定できます。

  • Users: このオブジェクトを選択すると、ユーザーに対するユーザー グループの権限を構成できます。つまり、ユーザーの読み取り、変更、または追加 (たとえば、新しいユーザーの追加) を許可するユーザー グループを構成できます。

詳細については、次を参照してください。 デバイスユーザー管理の処理デバイスユーザー管理の処理

X509

これにより、X.509証明書へのオンラインアクセスが制御されます。ここでは、2つのタイプのアクセスが区別されます。

  • 読んだ (意見)。

  • 書く (変更)。

すべての操作は、これら 2 つのアクセス権のいずれかに割り当てられます。各操作は、X509 の下に子オブジェクトとして挿入されます。そのため、操作ごとのアクセスをさらに細かく調整できるようになりました。

ファイルシステムオブジェクト→/

コントローラの実行パスからのすべてのフォルダは、「/"ファイルシステムオブジェクト。これにより、ファイルシステムの各フォルダに特定の権限を付与できます。